Optimieren nach dem Vorbild der Natur Evolutionäre Algorithmen
نویسنده
چکیده
Klasse von probabilistischen Optimierungsverfahren, die “Ideen” der natürlichen Evolution nutzen. Wegen ihrer Universalität und Robustheit eignen sie sich besonders für komplexe Optimierungsprobleme bei denen klassische Optimierungsverfahren versagen. Der Artikel stellt die Arbeitsweise der Evolutionären Algorithmen am Beispiel des LKW-Einparkens vor, diskutiert die Vorund Nachteile des Verfahrens und verweist auf einige interessante Anwendungen. Optimierungsprobleme zählen schon fast zu dem täglichen Brot des Ingenieurs. In vielen Bereichen bei dem Routen einer Platine, der Ablaufplanung von Prozessen, der Bestimmung von Parametern einer Regelung, der Modellierung chemischer und physikalischer Vorgänge oder in der Bildverarbeitung in vielen Bereichen trifft man auf Probleme, die sich mit der Frage umschreiben lassen: “Wie sieht die Lösung zu meinem Problem aus, die meine Kostenfunktion minimiert (oder maximiert), so dass auch meine Nebenbedindungen eingehalten werden ?” Die meisten dieser Probleme sind NP-hart, das heisst sie gehören in die Klasse der schwierigsten Probleme, die die Informatik kennt. Exakte Lösungen für NPharte Probleme zu finden treibt die erforderliche Rechenzeit auch jedes Supercomputers ins “Unendliche”, da die Laufzeit exponentiell mit der Eingabegrösse ansteigt. Deshalb wendet man für grosse Optimierungsprobleme sogenannte heuristische Algorithmen an. Diese garantieren zwar nicht, dass das globale Optimum gefunden wird, finden dafür aber in vertretbarer Zeit eine “brauchbare” Lösung. In vielen Fällen genügt es nämlich, überhaupt eine Lösung gefunden zu haben; es muss nicht immer die denkbar beste sein. Bei der Verdrahtung einer Platine beispielsweise ist es wichtig, überhaupt ein Layout zu finden, dass alle Pins richtig miteinander verbindet und nicht unbedingt das Layout, in dem die Verbindungen auch noch optimal kurz sind. Es gibt für viele Optimierungsprobleme ganz spezielle Heuristiken. Aber es gibt auch Optimierungsverfahren wie das “Simulated Annealing” (simuliertes Erstarren), die vielfach einsetzbar sind, weil sie relativ unabhängig von der Problemstellung sind. Eine derartige Ungebundenheit und die Aussicht auf zahlreiche potentielle Anwendungen zeichnen auch die Evolutionären Algorithmen aus.
منابع مشابه
Optimierung mit Genetischen Algorithmen und eine Anwendung zur Modellreduktion Optimization with Genetic Algorithms and an Application for Model Reduction
Genetische Algorithmen sind unter gewissen Voraussetzungen in der Lage, auch komplexe Optimierungsprobleme zu behandeln und aus einer sehr großen Zahl von möglichen Lösungen die beste oder zumindest sehr gute im Sinne eines Gütemaßes zu ermitteln. Nach dem Vorbild natürlicher Auslese und Fortpflanzung werden dabei Lösungskandidaten hoher Güte bevorzugt zur Erzeugung neuer Kandidaten verwendet, ...
متن کاملBewertung on Wissensmanagementsprojekten nach dem Vorbild der Bewertung von EDV, Marketing und Personalwesen
Nach der Diskussion von Ansätzen zur Bewertung von Wissensmanagement werden geschäftliche Aktivitäten betrachtet, die wie das Wissensmanagement nur indirekt zu den Unternehmensergebnisse beitragen. Das beim Personalwesen entdeckte EFQMModell wird als für das Wissensmanagement geeignetes Bewertungsmodell untersucht und angepasst.
متن کاملRechnender Raum
Wenn man einen neu konstruierten Computer zum Laufen bringen will, so ergibt sich die technische Aufgabe, eine große Zahl von Einzelteilen zum präzise koordinierten Zusammenspiel zu bringen nach dem Vorbild des strengen Wirkens der Naturgesetze. Das hat niemand intensiver erfahren als Konrad Zuse, der Erfinder und Erbauer des weltweit ersten programmgesteuerten Computers (auf den ihm ein Patent...
متن کاملAutomatische Parameterbestimmung durch Gravitation in Subspace Clustering
Zusammenfassung Im Vergleich zu den traditionellen Clusteringverfahren ermöglicht Subspace Clustering die Suche nach Clustern in den Unterräumen (Subspaces) der Daten. Man unterscheidet zwei Hauptarten des Subspace-Clustering-Verfahrens: Top-Downund Bottom-Up-Verfahren. Die Algorithmen des Top-Down-Verfahrens verkleinern die Suchbereiche von hohen zu niedrigen Dimensionen. In dem Bottom-Up-Verf...
متن کاملTheoretische Analyse evolutionärer Algorithmen unter dem Aspekt der Optimierung in diskreten Suchräumen
Evolutionäre Algorithmen (EA) sind allgemeine, randomisierte Suchverfahren, die unter anderem zur Optimierung eingesetzt werden können. Ein hier verfolgter Ansatz, der zu einem besseren Verständnis führen soll, ist die theoretische Analyse. Dabei werden vor allem einfache EA auf konkreten, typischen Zielfunktionen bezüglich ihrer Effizienz untersucht. Die Analyse beginnt nach einer Diskussion d...
متن کامل